package com.control.qct.businesssteward.model;

import java.util.List;

/**
 * Created by Administrator on 2017/12/13 0013.
 */

public class AllAccountDetailModel {

    /**
     * xsCount : 110
     * xsMoney : 68381.1
     * zsCount : 67
     * zsMoney : 56676
     * tuiHuanCount : 0
     * tuiHuanMoney : 0
     * tuiCount : 1
     * tuiMoney : -2134.2
     * czCount : 2
     * czMoney : 2000
     * fczCount : 0
     * fczMoney : 0
     * ssCount : 113
     * ssMoney : 68246.9
     * cashierSaleOrderList : [{"cashier":"1002 蔡少发","firstTime":"2018-02-02 22:02:18","lastTime":"2018-02-05
     * 09:53:36","totalTypes":[{"title":"销售小计","count":15,"money":7984,"payTypes":[{"title":"现金","count":15,
     * "money":7284},{"title":"银联","count":1,"money":700}]},{"title":"优惠小计","count":12,"money":5330.9999,
     * "payTypes":[]},{"title":"赠品小计","count":5,"money":4564,"payTypes":[]},{"title":"抹零小计","count":0,"money":0,
     * "payTypes":[]},{"title":"退换货补价","count":0,"money":0,"payTypes":[]},{"title":"退换货退款","count":0,"money":0,
     * "payTypes":[]},{"title":"充值小计","count":0,"money":0,"payTypes":[]},{"title":"充值撤销小计","count":0,"money":0,
     * "payTypes":[]},{"title":"入款小计","count":0,"money":0,"payTypes":[]},{"title":"出款小计","count":0,"money":0,
     * "payTypes":[]},{"title":"现金结余","count":-1,"money":7284,"payTypes":[]}]},{"cashier":"1010 陈雅欣",
     * "firstTime":"2018-02-06 15:12:50","lastTime":"2018-02-06 15:12:50","totalTypes":[{"title":"销售小计","count":1,
     * "money":0,"payTypes":[]},{"title":"优惠小计","count":0,"money":0,"payTypes":[]},{"title":"赠品小计","count":0,
     * "money":0,"payTypes":[]},{"title":"抹零小计","count":0,"money":0,"payTypes":[]},{"title":"退换货补价","count":0,
     * "money":0,"payTypes":[]},{"title":"退换货退款","count":0,"money":0,"payTypes":[]},{"title":"充值小计","count":0,
     * "money":0,"payTypes":[]},{"title":"充值撤销小计","count":0,"money":0,"payTypes":[]},{"title":"入款小计","count":0,
     * "money":0,"payTypes":[]},{"title":"出款小计","count":0,"money":0,"payTypes":[]},{"title":"现金结余","count":-1,
     * "money":0,"payTypes":[]}]},{"cashier":"2148 黄蓉1","firstTime":"2018-02-01 11:04:39","lastTime":"2018-02-27
     * 16:35:14","totalTypes":[{"title":"销售小计","count":5,"money":3246.3,"payTypes":[{"title":"现金","count":17,
     * "money":6726.3}]},{"title":"优惠小计","count":2,"money":9638.7,"payTypes":[]},{"title":"赠品小计","count":2,
     * "money":8189,"payTypes":[]},{"title":"抹零小计","count":0,"money":0,"payTypes":[]},{"title":"退换货补价","count":0,
     * "money":0,"payTypes":[]},{"title":"退换货退款","count":1,"money":-2134.2,"payTypes":[{"title":"现金","count":1,
     * "money":-2134.2}]},{"title":"充值小计","count":0,"money":0,"payTypes":[]},{"title":"充值撤销小计","count":0,"money":0,
     * "payTypes":[]},{"title":"入款小计","count":0,"money":0,"payTypes":[]},{"title":"出款小计","count":0,"money":0,
     * "payTypes":[]},{"title":"现金结余","count":-1,"money":4592.1,"payTypes":[]}]},{"cashier":"2150 张鑫鸿",
     * "firstTime":"2018-02-01 09:18:00","lastTime":"2018-02-09 10:48:33","totalTypes":[{"title":"销售小计","count":87,
     * "money":56943.8,"payTypes":[{"title":"现金","count":91,"money":59334.8},{"title":"银联","count":2,"money":402},
     * {"title":"储值卡","count":5,"money":305}]},{"title":"优惠小计","count":67,"money":43973.773,"payTypes":[]},
     * {"title":"赠品小计","count":60,"money":43923,"payTypes":[]},{"title":"抹零小计","count":2,"money":-0.003,
     * "payTypes":[]},{"title":"退换货补价","count":0,"money":0,"payTypes":[]},{"title":"退换货退款","count":0,"money":0,
     * "payTypes":[]},{"title":"充值小计","count":2,"money":2000,"payTypes":[{"title":"现金","count":5,"money":5000}]},
     * {"title":"充值撤销小计","count":0,"money":0,"payTypes":[]},{"title":"入款小计","count":0,"money":0,"payTypes":[]},
     * {"title":"出款小计","count":0,"money":0,"payTypes":[]},{"title":"现金结余","count":-1,"money":61334.8,
     * "payTypes":[]}]},{"cashier":"2152 long","firstTime":"2018-02-02 14:19:35","lastTime":"2018-02-02 14:20:56",
     * "totalTypes":[{"title":"销售小计","count":2,"money":207,"payTypes":[{"title":"现金","count":2,"money":207}]},
     * {"title":"优惠小计","count":1,"money":7,"payTypes":[]},{"title":"赠品小计","count":0,"money":0,"payTypes":[]},
     * {"title":"抹零小计","count":0,"money":0,"payTypes":[]},{"title":"退换货补价","count":0,"money":0,"payTypes":[]},
     * {"title":"退换货退款","count":0,"money":0,"payTypes":[]},{"title":"充值小计","count":0,"money":0,"payTypes":[]},
     * {"title":"充值撤销小计","count":0,"money":0,"payTypes":[]},{"title":"入款小计","count":0,"money":0,"payTypes":[]},
     * {"title":"出款小计","count":0,"money":0,"payTypes":[]},{"title":"现金结余","count":-1,"money":207,"payTypes":[]}]}]
     */

    private int xsCount;
    private double xsMoney;
    private int zsCount;
    private double zsMoney;
    private int tuiHuanCount;
    private double tuiHuanMoney;
    private int tuiCount;
    private double tuiMoney;
    private int czCount;
    private double czMoney;
    private int fczCount;
    private double fczMoney;
    private int ssCount;
    private double ssMoney;
    private List<CashierSaleOrderListBean> cashierSaleOrderList;

    public int getXsCount() {
        return xsCount;
    }

    public void setXsCount(int xsCount) {
        this.xsCount = xsCount;
    }

    public double getXsMoney() {
        return xsMoney;
    }

    public void setXsMoney(double xsMoney) {
        this.xsMoney = xsMoney;
    }

    public int getZsCount() {
        return zsCount;
    }

    public void setZsCount(int zsCount) {
        this.zsCount = zsCount;
    }

    public double getZsMoney() {
        return zsMoney;
    }

    public void setZsMoney(double zsMoney) {
        this.zsMoney = zsMoney;
    }

    public int getTuiHuanCount() {
        return tuiHuanCount;
    }

    public void setTuiHuanCount(int tuiHuanCount) {
        this.tuiHuanCount = tuiHuanCount;
    }

    public double getTuiHuanMoney() {
        return tuiHuanMoney;
    }

    public void setTuiHuanMoney(double tuiHuanMoney) {
        this.tuiHuanMoney = tuiHuanMoney;
    }

    public int getTuiCount() {
        return tuiCount;
    }

    public void setTuiCount(int tuiCount) {
        this.tuiCount = tuiCount;
    }

    public double getTuiMoney() {
        return tuiMoney;
    }

    public void setTuiMoney(double tuiMoney) {
        this.tuiMoney = tuiMoney;
    }

    public int getCzCount() {
        return czCount;
    }

    public void setCzCount(int czCount) {
        this.czCount = czCount;
    }

    public double getCzMoney() {
        return czMoney;
    }

    public void setCzMoney(double czMoney) {
        this.czMoney = czMoney;
    }

    public int getFczCount() {
        return fczCount;
    }

    public void setFczCount(int fczCount) {
        this.fczCount = fczCount;
    }

    public double getFczMoney() {
        return fczMoney;
    }

    public void setFczMoney(double fczMoney) {
        this.fczMoney = fczMoney;
    }

    public int getSsCount() {
        return ssCount;
    }

    public void setSsCount(int ssCount) {
        this.ssCount = ssCount;
    }

    public double getSsMoney() {
        return ssMoney;
    }

    public void setSsMoney(double ssMoney) {
        this.ssMoney = ssMoney;
    }

    public List<CashierSaleOrderListBean> getCashierSaleOrderList() {
        return cashierSaleOrderList;
    }

    public void setCashierSaleOrderList(List<CashierSaleOrderListBean> cashierSaleOrderList) {
        this.cashierSaleOrderList = cashierSaleOrderList;
    }

    public static class CashierSaleOrderListBean {
        /**
         * cashier : 1002 蔡少发
         * firstTime : 2018-02-02 22:02:18
         * lastTime : 2018-02-05 09:53:36
         * totalTypes : [{"title":"销售小计","count":15,"money":7984,"payTypes":[{"title":"现金","count":15,"money":7284},
         * {"title":"银联","count":1,"money":700}]},{"title":"优惠小计","count":12,"money":5330.9999,"payTypes":[]},
         * {"title":"赠品小计","count":5,"money":4564,"payTypes":[]},{"title":"抹零小计","count":0,"money":0,"payTypes":[]},
         * {"title":"退换货补价","count":0,"money":0,"payTypes":[]},{"title":"退换货退款","count":0,"money":0,"payTypes":[]},
         * {"title":"充值小计","count":0,"money":0,"payTypes":[]},{"title":"充值撤销小计","count":0,"money":0,"payTypes":[]},
         * {"title":"入款小计","count":0,"money":0,"payTypes":[]},{"title":"出款小计","count":0,"money":0,"payTypes":[]},
         * {"title":"现金结余","count":-1,"money":7284,"payTypes":[]}]
         */

        private String cashier;
        private String firstTime;
        private String lastTime;
        private List<TotalTypesBean> totalTypes;

        public String getCashier() {
            return cashier;
        }

        public void setCashier(String cashier) {
            this.cashier = cashier;
        }

        public String getFirstTime() {
            return firstTime;
        }

        public void setFirstTime(String firstTime) {
            this.firstTime = firstTime;
        }

        public String getLastTime() {
            return lastTime;
        }

        public void setLastTime(String lastTime) {
            this.lastTime = lastTime;
        }

        public List<TotalTypesBean> getTotalTypes() {
            return totalTypes;
        }

        public void setTotalTypes(List<TotalTypesBean> totalTypes) {
            this.totalTypes = totalTypes;
        }

        public static class TotalTypesBean {
            /**
             * title : 销售小计
             * count : 15
             * money : 7984
             * payTypes : [{"title":"现金","count":15,"money":7284},{"title":"银联","count":1,"money":700}]
             */

            private String title;
            private int count;
            private double money;
            private List<PayTypesBean> payTypes;

            public String getTitle() {
                return title;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public int getCount() {
                return count;
            }

            public void setCount(int count) {
                this.count = count;
            }

            public double getMoney() {
                return money;
            }

            public void setMoney(double money) {
                this.money = money;
            }

            public List<PayTypesBean> getPayTypes() {
                return payTypes;
            }

            public void setPayTypes(List<PayTypesBean> payTypes) {
                this.payTypes = payTypes;
            }

            public static class PayTypesBean {
                /**
                 * title : 现金
                 * count : 15
                 * money : 7284
                 */

                private String title;
                private int count;
                private double money;

                public String getTitle() {
                    return title;
                }

                public void setTitle(String title) {
                    this.title = title;
                }

                public int getCount() {
                    return count;
                }

                public void setCount(int count) {
                    this.count = count;
                }

                public double getMoney() {
                    return money;
                }

                public void setMoney(int money) {
                    this.money = money;
                }
            }
        }
    }
}
